iT邦幫忙

2022 iThome 鐵人賽

DAY 16
0
Mobile Development

大家的心聲手機查系列 第 16

Databinding (Data)

  • 分享至 

  • xImage
  •  

Databinding 用在View 效能會有提昇,但較明顯的提升會是在Data 的binding

把上次的databinding(View) 再加上data 的binding

要改的有:
一、增加資料類別
二、輸入、輸出指和binding obj
三、在mainactiviy.kt 增加處理binding 相關的操作

修改項目如下:

增加資料類別:MyName.kt
https://ithelp.ithome.com.tw/upload/images/20221001/20141314gH2mUomIZm.png

修改activity_main.xml
https://ithelp.ithome.com.tw/upload/images/20221001/20141314ynKrY18Pmn.png

增加處理邏輯
https://ithelp.ithome.com.tw/upload/images/20221001/20141314CvnwdnKjFy.png

操作下來是跟原來的方式一樣,但假如資料欄位一多,效率就會有感
https://ithelp.ithome.com.tw/upload/images/20221001/20141314IKoW361qRF.png
https://ithelp.ithome.com.tw/upload/images/20221001/20141314PmgiF9ovCy.png
https://ithelp.ithome.com.tw/upload/images/20221001/20141314B6yhrfAxQA.png


上一篇
幾個ContriantLayout 基本操作
下一篇
基本資料分析流程
系列文
大家的心聲手機查30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言